#ifndef _CATBOX_H_
#define _CATBOX_H_
#include "sys.h"

#define CatNum		7
#define Box_Size 	10
#define X_Num			13
#define Y_Num			8

#define OB_Emp			0
#define OB_Cat			1
#define OB_Box			2
#define OB_Brick		3
#define OB_Station	4
#define OB_BoxDone	5

#define Cat_Up 		1
#define Cat_Down	2
#define Cat_Right	3
#define Cat_Left	4

void CatBox_InitMap(u8 index);
void CatBox_ShowMap(void);
void CatBox_ShowSteps(void);
void CatBox_CopyMap(void);
void CatBox_ClearMap(void);
u8 	 CatBox_CheckMap(void);
void CatBox_MoveCat(u8 direction);
void CatBox_DealWin(void);

void CatBox_ShowIndex(u8 index);


#endif
